panic-stricken crowds - French English Dictionary